do something poorly, defectively, or unprofessionally - Espagnol Anglais Dictionnaire